<?php
error_reporting(0);
require_once("Database.php");
if ($_POST) {
    if (isset($_POST['usuario'])) {
        $idUsuario = $_POST['usuario'];

        // Se guarda el registro
        $query = "DELETE FROM usuarios ";
        $query .= " WHERE idusuarios = '" . $idUsuario . "'";

        $db = DataBase::getInstance();
        $db->setQuery($query);

        if (is_array($db->loadObjectList())) {
            echo "1";
        } else {
            echo "2";
        }
    } elseif (isset($_POST['empresa'])) {
        $idempresa = $_POST['empresa'];

        $query = "SELECT count(*) as cantidad FROM dependencia ";
        $query .= " WHERE idempresapadre = " . $idempresa;
        $db = DataBase::getInstance();
        $db->setQuery($query);
        if (is_array($cantidad=$db->loadObjectList()) && $cantidad[0]->cantidad >0) {
            
            echo "4";
        } 
        else {
            $query = "DELETE FROM empresas ";
            $query .= " WHERE idempresas = " . $idempresa;
            $db = DataBase::getInstance();
            $db->setQuery($query);

            if (is_array($db->loadObjectList())) {
                $query = "DELETE FROM dependencia ";
                $query .= " WHERE idempresahija = " . $idempresa;
                $db = DataBase::getInstance();
                $db->setQuery($query);

                if (is_array($db->loadObjectList())) {
                    echo "1";
                } else {
                    echo "2";
                }
            } else {
                echo "3";
            }
        }
    }
} 